Learn English free online - how to pronounce word in English - English Learning Online- www.pronounceword.com




machine tap






machine tap   
noun

Definition of machine tap

: a tap operated by machinery



Dictionary Entries near machine tap